应用型人才培育是教学应用型本科学校的基本任务。计算机专业“一个专业,多种技能”的应用型人才培育系统的创新性研发和实践,是我国目前进行教改实践的核心。而学校通过Java系列课程教学的引进,提升了学生适应社会的能力,并让Java教学成为了我国计算机编程专业的一项特色教学。计算机科目的特征是理论性强、实践性强、发展速度迅猛。身为教学应用型本科院校电脑专业的一线老师,应在针对计算机程序设计教学的研发和实践中,以人才培育为宗旨,注重“知行合一”,充分尊重学生的个体差异。下文将对教改实践作详细阐述。1引进Android研发教学对于计算机专业教学来讲,教学课程要突出“应用性”的特征,将市场需求与学生将来的发展连接起来,使学生向复合型、全面型人才转变。当前,Android的移动运用研发已成为软件领域中不可或缺的一部分,也是未来软件领域的“生力军”,其发展前景被一致看好。然而,Android教学方式在学校运用的实例还太少。在一些学校的教材中,Android教学只是被一笔带过,但也有学校专门设有Android课程,由专职教师进行课程的讲解。在Android被一笔带过的教材中,学生对Android研发的技能和方式有某种程度的认知和理解,但是还缺少实践的经验;而后者在针对Android开发和应用上起到了一定的促进作用,但将其作为一门课程来讲解又显得小题大做。这是由于像Java数据库研发、Java网络编程开发这些教学课题,都是以JavaSE在数据库、网络领域的运用为基础的,它在JavaSE教学中都是以章节的内容呈现在学生的面前,并且教学质量也比较好。通过研讨和分析Android研发的技能和方式,不难发现Android研发是JavaSE在移动开发领域的运用,学生要学习的教学内容比JavaSE在数据库、网络领域的运用内容要多。这是由于它囊括了Android的系统构造、程序研发模式、服务作业、网络传送等多类运用技术,但是如果以基本知识为基础作为Java课程中一个章节的内容,再挑选Java课程中最为关键的部分进行讲解,那么既节省了课程时间,还为Android的发展运用做好了铺垫。Android项目研发难度较低、周期很短,学生在学习的过程中会产生极大的兴趣,又能通过Android项目实践来提升自己的实际操作能力,真正做到“知行合一”。2以软件设计比赛为实践平台
实践表明,指导和组办学习比赛,可以让学生创造性地进行学习,从而提高其动手能力。但是,因为学生的数量较多,参与项目开发设计的人数有所限制,所以绝大部分学生在有限的课堂时间里无法参与项目的开发设计。当前,各类计算机软件设计比赛正在如火如荼地开展,透过组团参加比赛,对锻炼学生的动手能力来说,是不二之选。软件设计比赛一般都是要展示自己创作的软件作品,而作品应包含创造性思维,并应选取前卫的技术进行制作,最后由设计比赛的专业裁判对作品的实用性进行评判。软件设计比赛在专业化的基础上,为学生提供了一个展示自我的平台,学生在设计比赛上得到的奖状可以为以后的就业增添“砝码”。对学生来说,无疑具有巨大的吸引力。学生参加此类比赛,对软件技术的发展态势会有一个清晰的了解,可以培养学生的创造性思维,实际动手能力会得到相应提升。教师在对Java课程进行授课的过程中,首个学期教师讲解“面向对象原理与Java实践”的教学内容,指引学生多参加一些软件设计比赛。这样,学生通过比赛能提高学习的积极性,从而对新的软件设计知识有一种强烈想要学习的欲望;通过知识的积累,学生在编程技能的实践能力方面会有较大幅度的提升;第二个学期到来时,教师讲解“JavaWeb应用编程基本